package cn.shengchao.examstar.rpc.distribute.dto;

import cn.shengchao.examstar.rpc.distribute.enums.DistributeTypeEnum;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @program: examstarapi
 * @description: 分销链节点变化（改挂节点）
 * @author: Xiong weiqiang
 * @create: 2025-03-25 19:28
 */
@Data
public class DistributeNodeInfoChangeNodeDto implements Serializable {
    private DistributeTypeEnum distributeType;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 上级分销用户id
     */
    private Long upLevelUserId;
    /**
     * 上级分销用户节点
     */
    private String upLevelRoleCode;
    /**
     * 固定分成百分比
     */
    private BigDecimal percentStable;
}